make a great effort for something - Alemán Inglés Diccionario